﻿namespace DomainServices.Tools
{
    using System;
    using System.Collections.Generic;

    internal interface ISharedCodeService
    {
        CodeMemberShareKind GetMethodShareKind(string typeName, string methodName, IEnumerable<string> parameterTypeNames);
        CodeMemberShareKind GetPropertyShareKind(string typeName, string propertyName);
        CodeMemberShareKind GetTypeShareKind(string typeName);
    }
}

